﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entities
{
    [Serializable]
    public class HDBanLe
    {
        private string hanhDong;
        private int hDBanLeID;
        private string maHDBanLe;
        private DateTime ngayLap;
        private string maKhachHang;
        private string tenKhachHang;
        private string maKho;
        private string tenKho;
        private string maNhanVien;
        private string tenNhanVien;
        private string chietKhau;
        private string thueGTGT;
        private string tongTienThanhToan;
        private string maTheVip;
        private string giaTriThe;
        private Boolean deleted;
        private Entities.ChiTietHDBanle[] danhSach;
        private Entities.ChiTietHDBanle[] danhSachTruKho;
        private Entities.TaiKhoan taiKhoan;

        public Entities.TaiKhoan TaiKhoan
        {
            get { return taiKhoan; }
            set { taiKhoan = value; }
        }
        public HDBanLe()
        { }
        public string HanhDong
        {
            get { return this.hanhDong; }
            set
            {
                this.hanhDong = value;
            }
        }
        public int HDBanLeID
        {
            get { return this.hDBanLeID; }
            set
            {
                this.hDBanLeID = value;
            }
        }
        public string MaHDBanLe
        {
            get { return this.maHDBanLe; }
            set
            {
                this.maHDBanLe = value;
            }
        }
        public DateTime NgayLap
        {
            get { return this.ngayLap; }
            set { this.ngayLap = value; }
        }
        public string MaKhachHang
        {
            get { return this.maKhachHang; }
            set { this.maKhachHang = value; }
        }
        public string TenKhachHang
        {
            get { return this.tenKhachHang; }
            set { this.tenKhachHang = value; }
        }
        public string MaKho
        {
            get { return this.maKho; }
            set { this.maKho = value; }
        }
        public string TenKho
        {
            get { return this.tenKho; }
            set { this.tenKho = value; }
        }
        public string MaNhanVien
        {
            get { return this.maNhanVien; }
            set { this.maNhanVien = value; }
        }
        public string TenNhanVien
        {
            get { return this.tenNhanVien; }
            set { this.tenNhanVien = value; }
        }
        public string ChietKhau
        {
            get { return this.chietKhau; }
            set { this.chietKhau = value; }
        }
        public string ThueGTGT
        {
            get { return this.thueGTGT; }
            set { this.thueGTGT = value; }
        }
        public string TongTienThanhToan
        {
            get { return this.tongTienThanhToan; }
            set { this.tongTienThanhToan = value; }
        }
        public string MaTheVip
        {
            get { return this.maTheVip; }
            set { this.maTheVip = value; }
        }
        public string GiaTriThe
        {
            get { return this.giaTriThe; }
            set { this.giaTriThe = value; }
        }
        public bool Deleted
        {
            get { return this.deleted; }
            set { this.deleted = value; }
        }
        public Entities.ChiTietHDBanle[] DanhSach
        {
            get { return danhSach; }
            set { danhSach = value; }
        }

        public Entities.ChiTietHDBanle[] DanhSachTruKho
        {
            get { return danhSachTruKho; }
            set { danhSachTruKho = value; }
        }
        public Entities.TheVip TheVip { get; set; }
        public Entities.DiemThuongKhachHang DiemThuongKhachHang { get; set; }
        public Entities.PhieuTTCuaKH PhieuTTCuaKH { get; set; }
        public Entities.ChiTietPhieuTTCuaKH[] ChiTietPhieuTTCuaKH { get; set; }
    }
}
